	<bean id="${ODPSTunnelAdvanceLoader.id}"
		  class="com.kingyea.camel.dataconverter.DataWriterComponent">
		<property name="id"				 value="${ODPSTunnelAdvanceLoader.id}"></property>
		<property name="x"				 value="219"></property>
		<property name="y"				 value="256"></property>			
		<property name="dataConverterWriter">			
			<bean class="com.kingyea.camel.component.bigdata.aliyun.odps.ODPSTunnelAdvanceLoader">
				<property name="accessId" value="${ODPSTunnelAdvanceLoader.dataSource.username}"/>
		        <property name="accessKey" value="${ODPSTunnelAdvanceLoader.dataSource.password}"/>
		        <property name="odpsUrl" value="${ODPSTunnelAdvanceLoader.dataSource.url}"/>
		        <property name="tunnelUrl" value="${ODPSTunnelAdvanceLoader.dataSource.driver}"/>
		        <property name="project" value="${ODPSTunnelAdvanceLoader.dataSource.dbName}"/>
		        <property name="tableName" value="${ODPSTunnelAdvanceLoader.tableName}"/>
		        <#if ODPSTunnelAdvanceLoader.multThread??>
		        <property name="multThread" value="${ODPSTunnelAdvanceLoader.multThread?c}"/>
		        </#if>
		        <#if ODPSTunnelAdvanceLoader.maxThreadNum??>
		        <property name="maxThreadNum" value="${ODPSTunnelAdvanceLoader.maxThreadNum}"/>
		        </#if>
		        <#if ODPSTunnelAdvanceLoader.threadMaxSize??>
		        <property name="threadMaxSize" value="${ODPSTunnelAdvanceLoader.threadMaxSize}"/>
		        </#if>
		        <#if ODPSTunnelAdvanceLoader.force??>
				<property name="force" value="${ODPSTunnelAdvanceLoader.force?c}"/>
		        </#if>
		        <#if ODPSTunnelAdvanceLoader.ignoreException??>
				<property name="ignoreException" value="${ODPSTunnelAdvanceLoader.ignoreException?c}"/>
		        </#if>
		        <#if ODPSTunnelAdvanceLoader.overwrite??>
				<property name="overwrite" value="${ODPSTunnelAdvanceLoader.overwrite?c}"/>
		        </#if>
		        <#if ODPSTunnelAdvanceLoader.ptCondition??>
				<property name="ptCondition">
					<map>
						<#list ODPSTunnelAdvanceLoader.ptCondition?keys as key>
						<entry key="${key}" 	value="${ODPSTunnelAdvanceLoader.ptCondition[key]}"/>
						</#list>
					</map>
				</property>
				</#if>		
			</bean>
		</property>				
	</bean>